package com.neusoft.weekreport.component.bizService;

import com.neusoft.weekreport.component.req.*;
import com.neusoft.weekreport.component.resp.GetWeekDetailInfoResp;
import com.neusoft.weekreport.component.resp.GetWeekSummaryResp;

public interface WeekBizService {

    public void addProjectWeekDetaiList(GetAddProjectWorkListReq req) throws  Exception;

    public void addProductWeekDetaiList(GetAddProductWorkListReq req) throws  Exception;

    public GetWeekDetailInfoResp getWeekDetailInfoList(GetWeekDetailListReq req) throws Exception;

    public void deleteWeekInfo(GetDeleteWeekReq req) throws Exception;

    public GetWeekSummaryResp getWeekSummaryInfoList(GetWeekSummaryReq req) throws Exception;

    public void submitWeekSummaryInfo( GetAddWeekSummaryReq req) throws Exception;


}
